-
Notifications
You must be signed in to change notification settings - Fork 258
When a URDF link has multiple visual tags, use appropriate material for each #1329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: rolling
Are you sure you want to change the base?
Conversation
I tried applying the same change to the jazzy branch of rviz, and testing with Jazzy. Everything seems to work and look correctly for my use case, but at the same time I am getting a bunch of
type messages. I am guessing this is not necessarily related to my changes, and is likely to be related to #1220 instead, but I am not sure... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
iron
is EOL, do you mind to target rolling
?
c5bc556
to
de547fb
Compare
Updated; seems to work for my use case in Rolling. Not sure about the build failure reported by github - does not seem to have anything to do with my changes, and it builds fine for me on my machine. @ahcorde anything else needed from me at this point? Thanks! |
Pulls: #1329 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please review linters https://ci.ros2.org/job/ci_linux-aarch64/17469/
@ANogin friendly ping. |
Currently, when loading a URDF robot, rviz uses the same material for each link, even when the link has multiple
<visual>
tags with different materials. See #1293 (comment) for a detailed analysis.Fixes #1293.
I tested that this fixes my use case on ROS Iron (display of a robot inside MoveIt plugin), but do not know enough to test more broadly. The code change appears to apply cleanly to rolling, but I have not tested outside of Iron either. Leaving it to maintainer to figure out the right branch(es) to merge this into.